have stick in craw - Alemán Inglés Diccionario